2023/12/231323字符

计算机操作系统

os 操作系统(资源管理器)

  • 进程管理:CPU
  • 储存管理:内存
  • 设备管理:打印机,鼠标(外设)
  • 文件管理:文件,外存

系统分类

  1. 单机操作系统:
    • 批处理操作系统(吞吐量大)
      • 简单批处理系统(单道批处理系统):一批作业在外存中等待进入内存处理
      • 多道批处理系统:
    • 分时操作系统(响应时间快):作业交替处理,三心二意
    • 实时系统
  2. 并行操作系统:多个 CPU 硬件并行
  3. 网络操作系统:
  4. 分布式操作系统:(分布式数据库)

一台计算机的性能和效率主要看:吞吐量,响应时间

专业名词

  • 作业:运行一次任务
  • 进程:系统分配资源的基本对象
  • 线程:系统调度的最小单位
  • 调度:
    • 作业调度:
    • 进程调度:
    • 线程调度:
  • 并发:串行(交替)使用 CPU ——单机系统
  • 并行:同时运行多个任务 ——多机系统
  • 用户接口:命令行,UI 界面

CPU 同一时间只能运行一个任务,核数是模拟出来的,内存空间可存放多个任务

计算机层

硬件 —— 操作系统 —— 开发工具 —— 应用程序